import { IPickupGridViewAbility } from '../ability';
import { PickupGridViewActionType } from '../event';
import { IGridViewControllerParams } from './i-grid-view-controller-params';

/**
 * 选择表格视图控制器输入参数接口
 *
 * @export
 * @interface IPickupGridViewControllerParams
 * @extends {IGridViewControllerParams<PickupGridViewActionType, IPickupGridViewAbility>}
 */
export type IPickupGridViewControllerParams<
	T,
	A extends IPickupGridViewAbility
> = IGridViewControllerParams<T | PickupGridViewActionType, A>;
